Pii: S0925-7721(99)00028-0

نویسندگان

  • Jarek Rossignac
  • Andrzej Szymczak
چکیده

The Edgebreaker compression (Rossignac, 1999; King and Rossignac, 1999) is guaranteed to encode any unlabeled triangulated planar graph of t triangles with at most 1.84t bits. It stores the graph as a CLERS string— a sequence of t symbols from the set {C,L,E,R,S}, each represented by a 1, 2 or 3 bit code. We show here that, in practice, the string can be further compressed to between 0.91t and 1.26t bits using an entropy code. These results improve over the 2.3t bits code proposed by Keeler and Westbrook (1995) and over the various 3D triangle mesh compression techniques published recently (Gumhold and Strasser, 1998; Itai and Rodeh, 1982; Naor, 1990; Touma and Gotsman, 1988; Turan, 1984), which exhibit either larger constants or cannot guarantee a linear worst case storage complexity. The decompression proposed by Rossignac (1999) is complicated and exhibits a non-linear time complexity. The main contribution reported here is a simpler and efficient decompression algorithm, called Wrap&Zip, which has a linear time and space complexity. Wrap&Zip reads the CLERS string and builds a triangle tree—a triangulated, simply connected, topological polygon without interior vertices. During that process, it uses a simple rule to orient the external edges of this polygon and to “zip” (i.e., identify) all pairs of adjacent external edges that are oriented away from their common vertex. Because triangulated planar graphs can only model the connectivity (triangle/vertex incidence) of 3D triangle meshes that are homeomorphic to a sphere, we introduce here simple extensions of the Edgebreaker and Wrap&Zip techniques for compressing more general, manifold, triangle meshes with holes and handles. Manifold representations of non-manifold meshes are discussed by Rossignac and Cardoze (1999) and Gueziec et al. (1998, 1999). The simple and efficient solution provided by the combination of Wrap&Zip with of the work reported in (Rossignac, 1999; King and Rossignac, 1999) yields a simple and effective solution for compressing the connectivity information of large and small triangle meshes that must be downloaded over the Internet. The CLERS stream may be interleaved with an encoding of the vertex coordinates and photometric attributes enabling inline decompression. The availability of local incidence information permits to use, during decompression, the location and attributes of neighboring vertices to predict new ones, and thus supports most of the recently proposed vertex compression techniques (Deering, 1995; Gumhold and Strasser, 1999; Taubin and Rossignac, 1998; Touma and Gotsman, 1998). 1999 Elsevier Science B.V. All rights reserved.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Label placement by maximum independent set in rectangles

Motivated by the problem of labeling maps, we investigate the problem of computing a large non-intersecting subset in a set of n rectangles in the plane. Our results are as follows. In O(n log n) time, we can nd an O(logn)-factor approximation of the maximum subset in a set of n arbitrary axis-parallel rectangles in the plane. If all rectangles have unit height, we can nd a 2-approximation in O...

متن کامل

Pii: S0925-7721(99)00036-x

A (not necessarily convex) object C in the plane is κ-curved for some constant 0 < κ < 1, if it has constant description complexity, and for each pointp on the boundary ofC, one can place a diskB ⊆ C of radius κ ·diam(C) whose boundary passes throughp. We prove that the combinatorial complexity of the boundary of the union of a set C of n κ-curved objects (e.g., fat ellipses or rounded heart-sh...

متن کامل

Pii: S0925-7721(99)00016-4

Define a graph GT (n) with one node for each triangulation of a convex n-gon. Place an edge between each pair of nodes that differ by a single flip: two triangles forming a quadrilateral are exchanged for the other pair of triangles forming the same quadrilateral. In this paper we introduce a tree of all triangulations of polygons with any number of vertices which gives a unified framework in w...

متن کامل

Pii: S0925-7721(01)00015-3

In this paper we present a heuristic to reconstruct nonsmooth curves with multiple components. Experiments with several input data reveals the effectiveness of the algorithm in contrast with the other competing algorithms.  2001 Elsevier Science B.V. All rights reserved.

متن کامل

Beta-skeletons have unbounded dilation

A fractal construction shows that, for any β > 0, the β-skeleton of a point set can have arbitrarily large dilation. In particular this applies to the Gabriel graph.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999